<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<title></title>
		<!-- Object是最大的原型 -->
		<script type="text/javascript">
			function myclass()
			{
				
			}
			myclass.prototype.address="中国";
			myclass.prototype.a=123;
			var mc=new myclass();
			console.log(myclass.prototyp);
			console.log(mc.prototyp);
			console.log(mc.prototyp==myclass.prototyp);
			console.log(mc.address);
			mc.address="潮州";
			console.log(mc.address);
			console.log("a" in mc );   //如果对象中没有，但它的原型有，返回true，原型有，就是每个对象都有
			console.log(mc.hasOwnProperty("a"));   //只有自身有，才会返回true
			console.log(mc.hasOwnProperty("address"));
			console.log(mc.__proto__.__proto__.hasOwnProperty("hasOwnProperty"));  //寻找原型的原型里是否有这个属性
		</script>
	</head>
	<body>
	</body>
</html>